package com.codefish.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.codefish.entity.PerInformationEntity;
import org.apache.ibatis.annotations.Mapper;
import org.springframework.stereotype.Repository;

/**
 * @Classname PerInformationDao
 * @Description 用户管理
 * @Date 2021/4/29 15:04
 * @Created 学兔斯基眯眼看世界
 */
@Repository
@Mapper
public interface PerInformationDao extends BaseMapper<PerInformationEntity> {

    /**
     * 根据联系方式和用户名查询数量
     *
     * @param perInformationEntity
     * @return
     */
    int queryCountByTelephoneAndUsername(PerInformationEntity perInformationEntity);

    /**
     * 逻辑删除,更新启用和删除状态
     *
     * @param id
     * @return
     */
    int updateStatusAndIsDel(Long id);

    /**
     * 根据手机号查询
     * @param telephone
     * @return
     */
    int queryByTelephone(String telephone);
}
